Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WELLER PLACE Terraced £626,993 £145,000 17 Aug 1999
4 WELLER PLACE Terraced £676,904 £205,000 10 Sep 2001
5 WELLER PLACE Terraced £562,908 £505,000 1 Oct 2021
6 WELLER PLACE Terraced £497,963 £480,000 29 Apr 2022